self-purifying capacity - Alemán Inglés Diccionario